package com.ship.boats.domain.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.util.Date;

/**
 * <b>QueryHistoryForwardingChargesInfo</b>
 *
 * @description: QueryHistoryForwardingChargesInfo <br>
 * @date: 2024/4/18 14:12 <br>
 * @author: lhm <br>
 * @version: 1.0 <br>
 */
public class QueryHistoryForwardingChargesInfo {
    @ApiModelProperty(value = "航次号")
    private String voyageNo;

    @ApiModelProperty(value = "接收站名称")
    private String name;

    @ApiModelProperty(value = "卸载时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private Date date;

    @ApiModelProperty(value = "装载船代费用金额")
    private BigDecimal shipAgencyFee;

    @ApiModelProperty(value = "类型（1：装载，2：卸载）")
    private Integer feeType;

    public String getVoyageNo() {
        return voyageNo;
    }

    public void setVoyageNo(String voyageNo) {
        this.voyageNo = voyageNo;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public BigDecimal getShipAgencyFee() {
        return shipAgencyFee;
    }

    public void setShipAgencyFee(BigDecimal shipAgencyFee) {
        this.shipAgencyFee = shipAgencyFee;
    }

    public Integer getFeeType() {
        return feeType;
    }

    public void setFeeType(Integer feeType) {
        this.feeType = feeType;
    }
}
